package org.yanghaokun.basic.util;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 分页以后给页面返回的数据
 * @param <T>
 */
@Data
public class PageList<T> {
    //总条数，并且赋初值
    private Integer totals = 0;
    //页面需要展示的数据,没有就返回一个空对象
    private List<T> rows = new ArrayList<>();

    //构建有参和无参函数
    public PageList() {
    }

    public PageList(Integer totals, List<T> rows) {
        this.totals = totals;
        this.rows = rows;
    }
}
